From: IOhannes m zmölnig Date: Thu, 21 Jan 2016 21:58:29 +0000 (+0100) Subject: add soname to lib X-Git-Tag: archive/raspbian/5.4.5_ds0-1+rpi1~1^2~359 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/success//%22http:/www.example.com/cgi/success/?a=commitdiff_plain;h=e17e0e74a482b343919c0725378c3ae1d57b543f;p=juce.git add soname to lib --- diff --git a/debian/libbuilder/Makefile b/debian/libbuilder/Makefile index 30fcaf9a..3ead359b 100644 --- a/debian/libbuilder/Makefile +++ b/debian/libbuilder/Makefile @@ -3,6 +3,10 @@ prefix = /usr/local libdir = $(prefix)/lib includedir = $(prefix)/include +SONAME=0.0.0 +SHORTSONAME=0 +TARGET := libjuce.so + # (this disables dependency generation if multiple architectures are set) DEPFLAGS := $(if $(word 2, $(TARGET_ARCH)), , -MMD) @@ -87,8 +91,7 @@ JUCE_CFLAGS += $(JUCE_CPPFLAGS) \ JUCE_CFLAGS+= $(JUCELIBS_CFLAGS) JUCE_CXXFLAGS += $(JUCE_CFLAGS) -std=c++11 JUCE_LDFLAGS += $(TARGET_ARCH) \ - -rdynamic \ - -shared \ + -rdynamic -shared -Wl,-soname,$(TARGET).$(SHORTSONAME) -fPIC \ $(empty) #JUCE_LDFLAGS += -fvisibility=hidden @@ -101,10 +104,6 @@ JUCE_LDFLAGS += \ -lrt \ $(empty) -SONAME=0.0.0 -SHORTSONAME=0 -TARGET := libjuce.so - OBJECTS=$(SOURCES:%.cpp=$(OBJDIR)/%.o) .PHONY: clean install install-lib install-headers install-pkgconfig test